_a_u_d_i_o_p_a_n_e_l provides a graphical interface to control the audio hardware.
The display indicates the state of one or more independent loci of audio
hardware control known as "devices" and allows control of their signal
levels, sample rates, and master timing as well as input signal metering
and monitoring.
The display is loosely divided into two halves; input devices panels with
their related controls, when displayed, appear on the left half of the
window and output devices panels and their controls, when summoned,
appear on the right. By default, _a_u_d_i_o_p_a_n_e_l initially displays the
DDDDeeeeffffaaaauuuulllltttt IIIInnnnppppuuuutttt and DDDDeeeeffffaaaauuuulllltttt OOOOuuuuttttppppuuuutttt devices. The MMMMeeeennnnuuuu BBBBaaaarrrr at the top of the
speakers. The Presenter tone sliders adjusts the brightness and bass on
both speakers. Unfortunately, the Presenter levels will track the main
_a_u_d_i_o_p_a_n_e_l HHHHeeeeaaaaddddpppphhhhoooonnnneeee////SSSSppppeeeeaaaakkkkeeeerrrr level only when _a_u_d_i_o_p_a_n_e_l is running.
Below the interface controls, the current ssssaaaammmmpppplllleeee rrrraaaatttteeee for the device is
displayed. If PPPPrrrrooooffffeeeessssssssiiiioooonnnnaaaallll MMMMooooddddeeee is enabled, the name of the device's
SSSSyyyynnnncccc SSSSoooouuuurrrrcccceeee will be displayed beneath the sampling rate.
There are two check buttons along the bottom of each input device panel.
Input devices have MMMMeeeetttteeeerrrr and MMMMoooonnnniiiittttoooorrrr buttons. The MMMMeeeetttteeeerrrr button can be
used to turn the input level meters on or off. The MMMMoooonnnniiiittttoooorrrr button can be
used to toggle the connection of a monitoring signal path from the input
device to the current DDDDeeeeffffaaaauuuulllltttt OOOOuuuuttttppppuuuutttt device. If either the input and
output ssssaaaammmmpppplllleeee rrrraaaatttteeeessss or the input and output ssssyyyynnnncccc ssssoooouuuurrrrcccceeeessss are mismatched
when monitoring is enabled, the output will sound distorted.
Output devices have a single MMMMuuuutttteeee button which is sensitized only if the
particular output device supports muting. If sensitized, the MMMMuuuutttteeee button
can be used to disable output without changing the output level sssslllliiiiddddeeeerrrrssss
on an output device. Changing the output levels (using _a_u_d_i_o_p_a_n_e_l or any
other application) automatically unmutes the hardware.
LLLLeeee MMMMeeeennnnuuuu BBBBaaaarrrr....
The menu bar, starring: the FFFFiiiilllleeee , SSSSeeeelllleeeecccctttteeeedddd , VVVViiiieeeewwww , OOOOppppttttiiiioooonnnnssss , DDDDeeeeffffaaaauuuulllltttt
and HHHHeeeellllpppp menus.
The FFFFiiiilllleeee menu allows the state of the audio hardware and _a_u_d_i_o_p_a_n_e_l
itself to be stored to or recalled from a file with the OOOOppppeeeennnn , SSSSaaaavvvveeee and
SSSSaaaavvvveeee AAAAssss............ menu entries. The FFFFiiiilllleeee menu also has a RRRReeeevvvveeeerrrrtttt menu entry
which reverts the audio hardware and _a_u_d_i_o_p_a_n_e_l display back to
Confines the scope of subsequent command line options to setting
the audio state of _d_e_v_i_c_e_n_a_m_e until the occurrence of another
----ddddeeeevvvviiiicccceeee or ----iiiinnnntttteeeerrrrffffaaaacccceeee delimiter later on in the command line
changes the scope again. If no ----ddddeeeevvvviiiicccceeee option is given, command
line options will effect the DDDDeeeeffffaaaauuuulllltttt IIIInnnnppppuuuutttt or DDDDeeeeffffaaaauuuulllltttt OOOOuuuuttttppppuuuutttt audio
device, whichever is appropriate for the given argument. Valid
values for _d_e_v_i_c_e_n_a_m_e are DDDDeeeeffffaaaauuuulllltttt IIIInnnnppppuuuutttt, DDDDeeeeffffaaaauuuulllltttt OOOOuuuuttttppppuuuutttt, as well as
any specific device name shown by the ----pppprrrriiiinnnntttt option or the
To bring up _a_u_d_i_o_p_a_n_e_l with the DDDDeeeeffffaaaauuuulllltttt IIIInnnnppppuuuutttt, DDDDeeeeffffaaaauuuulllltttt OOOOuuuuttttppppuuuutttt and DDDDiiiiggggiiiittttaaaallll
Below, aaaapppppppplllliiiiccccaaaattttiiiioooonnnn----wwwwiiiiddddeeee resources effect the entire application. DDDDeeeevvvviiiicccceeee----
ssssppppeeeecccciiiiffffiiiicccc and iiiinnnntttteeeerrrrffffaaaacccceeee----ssssppppeeeecccciiiiffffiiiicccc resources can be prepended with the valid
X(1) resource instance hierarchy describing the names of audio
subsystems, devices, and/or interfaces in a manner common in X(1)
6666....3333 iiiissss rrrreeeeqqqquuuuiiiirrrreeeedddd" is posted. If no audio driver can be detected on the
system at all, a message such as TTTThhhhiiiissss mmmmaaaacccchhhhiiiinnnneeee hhhhaaaassss nnnnoooo aaaauuuuddddiiiioooo ddddrrrriiiivvvveeeerrrr aaaatttt aaaallllllll....
is posted.
NNNNOOOOTTTTEEEESSSS
While mmmmoooonnnniiiittttoooorrrriiiinnnngggg the audio of an input device on the DDDDeeeeffffaaaauuuulllltttt OOOOuuuuttttppppuuuutttt , if
the ssssaaaammmmpppplllleeee rrrraaaatttteeeessss or the ssssyyyynnnncccc ssssoooouuuurrrrcccceeeessss of the two devices are mismatched,
the audio driver's sample rate matching may not be able to keep up and
static may result on the default output. To rectify the situation, make
sure ssssaaaammmmpppplllleeee rrrraaaatttteeeessss and ssssyyyynnnncccc ssssoooouuuurrrrcccceeeessss match.
Previous incarnations of _a_u_d_i_o_p_a_n_e_l had a choice of a DDDDiiiiggggiiiittttaaaallll IIIInnnnppppuuuutttt in
the IIIInnnnppppuuuutttt ssssoooouuuurrrrcccceeee menu for Indy, Indigo2 and the Onyx Audio/Serial Option.
Under the new audio architecture, the input source DDDDiiiiggggiiiittttaaaallll IIIInnnnppppuuuutttt is now
handled as its own device, called DDDDiiiiggggiiiittttaaaallll IIIInnnn , which is independent of
the AAAAnnnnaaaalllloooogggg IIIInnnn device. Setting the ddddeeeeffffaaaauuuulllltttt iiiinnnnppppuuuutttt to the DDDDiiiiggggiiiittttaaaallll IIIInnnn device
on these machines will provide the same functionality as switching the
previous _a_u_d_i_o_p_a_n_e_l's iiiinnnnppppuuuutttt ssssoooouuuurrrrcccceeee to DDDDiiiiggggiiiittttaaaallll IIIInnnn....
On machines with a single audio hardware subsystem, each device will have
a unique name, i.e. AAAAnnnnaaaalllloooogggg IIIInnnn multiple audio subsystems, these device
names are not guaranteed to be unique on their own. In the case of a
device name not being unique unto the system, the name of the audio
hardware subsystem is displayed preceding the name of the device,
AAAA2222....AAAAnnnnaaaalllloooogggg IIIInnnn and RRRRAAAADDDD....AAAAnnnnaaaalllloooogggg IIIInnnn might be two distinct devices having the
same name, but residing on two different audio subsystems. The same
naming scheme is applied to SSSSyyyynnnncccc SSSSoooouuuurrrrcccceeeessss (aka MMMMaaaasssstttteeeerrrr CCCClllloooocccckkkkssss ) with non-
unique names that reside on different subsystems.
Previous incarnations of _a_u_d_i_o_p_a_n_e_l had a UUUUsssseeee IIIInnnnppppuuuutttt RRRRaaaatttteeee option as part
of the output ssssaaaammmmpppplllleeee rrrraaaatttteeee menu. Unfortunately, this convenience feature
is not available in this newer version.
Tampering with _a_u_d_i_o_p_a_n_e_l in airplane lavatories is prohibited by US
Federal Aviation Administration guidelines. Perpetrators are subject to
really really big fines and ejection from the plane.
Previous incarnations of _a_u_d_i_o_p_a_n_e_l had a DDDDiiiiggggiiiittttaaaallll IIIInnnnppppuuuutttt choice for output
ssssaaaammmmpppplllleeee rrrraaaatttteeeessss device by setting its ssssyyyynnnncccc ssssoooouuuurrrrcccceeee to AAAAEEEESSSS IIIInnnn and matching its
ssssaaaammmmpppplllleeee rrrraaaatttteeee to the DDDDiiiiggggiiiittttaaaallll IIIInnnn (or AAAAEEEESSSS IIIInnnn ) device on the same audio
subsystem.
Unlike stand-alone stereo equipment the level mmmmeeeetttteeeerrrrssss have a cost: the
mmmmeeeetttteeeerrrrssss consume some CPU and one software audio port per device that
otherwise might be useful for some other program.
O2 machines with a Presenter flat panel display will have the Presenter
audio controls on the Analog Out 2 device. You may find it necessary to
switch the Default Output from the Analog Out device (containing the O2
machine speaker) to the Analog Out 2 device (where the Presenter taps its
audio) in order to have audio come out the Presenter flat panel speakers.
Indy audio hardware input attenuation can't be set to infinite